@charset "utf-8";
/* CSS Document */

* {margin:0; padding:0; font-family:tahoma; font-size:18px; color:#1e0e06;}
body {background-image:url(../images/bg-tile.jpg);}

.top-gradient {
  background-image:url(../images/gradient-background.png);
	background-repeat:repeat-x;
	position: absolute;
	width:100%;
	height:58px;}
.top-spacer {
  height: 20px;
}
.title {background-image:url(../images/zilmenna-title.png);
	background-repeat:no-repeat;
	background-position:right;
	height:142px; }

.horizon {margin:10px 0 0 0;}
.search-right {background-image:url(../images/search-right.png);
	height:60px;
	width:10px;
	float:right;}
.serach-field {background-image:url(../images/search-tile.png);
	background-repeat:repeat-x;
	height:60px;
	width:400px;
	float:right;}
#search-field {background:none;
	width:390px;
	height:30px;
	float:right;
	border:none;
	line-height:20px;
	color:#fceaa6;
	margin:15px 0 0 0;}
#search-sep {background-image:url(../images/search-sep.png);
	width:3px;
	height:60px;
	float:right;
	margin:0 .25em 0 0;}
#search-btn {background-image:url(../images/search-btn.png);
	background-color:transparent;
	width:67px;
	height:60px;
	float:right;
	border:none;
	cursor:pointer;}
.search-option {color:#fceaa6;
	font-size:16px;
	font-family:tahoma;
	margin:20px 5px 0 0;}
#search-radio {margin:20px 40px 0 0;}
.content-top {margin:10px 0 0 0;}

/*Shadow Effect*/

/*

#shadow-box .shadow3 {
		background: #1d150b;
	} */

.content-box {

	border-top:3px solid #ecda98;
	border-left:3px solid #ecda98;
	border-right:3px solid #ae975d;
	border-bottom:3px solid #ae975d;
	padding: 10px;
	background-image:url(../images/content-tile.jpg);
	height:auto;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	-webkit-border-radius:5px;
	}

/*End Shadow Effect*/


h2 { text-align:center;
    padding-right: 65px;
    padding-left: 65px;
	background-image:url(../images/pins.png);
	background-repeat:no-repeat;
	background-position: top right;
	margin:10px 0 20px 0;}
h2#inner-pins {background-image:url(../images/pins-inner.png);}

.search-result ul li:last-child {border:none;}

.books-index ul li, .search-result ul {
  list-style-image: url("../images/bullet.jpg");
  list-style-type: circle;
}
.search-result ul li { border-bottom:1px solid #1e0e06;
				padding-bottom:10px; margin-bottom:10px;}
.books-index ul li a:link , .books-index ul li a, .search-result ul li a , .search-result ul li a:link {text-decoration:none;
	color:#1e0e06;
	font-size:18px;
	font-family:tahoma;}

.books-index ul li a:hover , .search-result ul li a:hover { color:#fceaa6;}

.footer {
  bottom: 0;
  margin-top:100px;
	background-color:#1e0e06;
	color:#fceaa6;
	font-size:12px;
	text-align:center;
	width:100%;
	line-height:40px;
	margin-bottom:0;}

p#content {font-size:18px; padding:0 20px 0 0;}

.report-btn {
	float:right;
	width:100%;
	height:36px;
	margin:10px 0 5px 0;
	position:relative;
}
#report-btn-right {
	background-image:url(../images/button-right.jpg);
	width:8px;
	height:36px;
	float:right;
}

#report-btn-tile {
	background-image:url(../images/button-tile.jpg);
	width:130px;
	height:36px;
	float:right;
	color:#fceaa6;
	text-align:center;
	line-height:36px;
	cursor:pointer;
	font-size:16px;
}

#report-btn-left {
	background-image:url(../images/button-left.jpg);
	width:8px;
	height:36px;
	float:right;
}

.report-form {
	position:relative;
	width:100%;
	float:right;
}

.report-form h4 {
	margin:5px;
	clear:both;
	float:right;
}

.report-form input[type='text'], .report-form textarea {
	background-color:#1e0e06;
	border:1px solid #f5e9b4;
	margin:0 0 10px 0;
	font-size:16px;
	color:#f5e9b4;
	float:right;
	clear:both;
}

.report-form input[type='submit'], .report-form input[type='button'] {
	float:right;
	clear:both;
	background-image:url(../images/btn.jpg);
	border:none;
	width:126px;
	height:36px;
	cursor:pointer;
	color:#fceaa6;
	font-size:16px;
}


/******IE6 FIX**********/
* html h2 { text-align:center;
background-image:url(../images/pins.jpg);
background-repeat:no-repeat;
background-position: top right;
margin:10px 0 20px 0;
}
* html h2#inner-pins {background-image:url(../images/pins-inner.jpg);
}
/*****************/

